attack someone morally and harshly - Francés Inglés Diccionario